$355,0004 bd4 ba2,620 sqft North Providence, RI4 bd4 ba2,620 sqftNorth Providence, RISold 14 years agoSeller